something which secures - Anglais Synonymes Dictionnaire